puttyless skylight - German English Dictionary